persona non grata or not acceptable - Spanish English Dictionary